package Gather.MapExercise.MapDome;

/**
 * ClassName:ListText001
 * Package:Gather.MapExercise.ListDome002
 * Description:
 *
 * @Author:ZhangXin
 * @Create2023/2/20-15:41
 * @Version:v1.0
 */
public class MapText001 {
    /*双列集合*/
    /*键---值(一一对应)
    * 键值对/键值对对象(Entry对象)
    *
    * 双列集合的特点
    * 1.双列集合一次需要存一对数据,分别为键和值
    * 2.键不能重复,值可以重复
    * 3.键和值是一一对应的,每一个键只能找到自己对应的值
    * 4.键+值 这个整体我们称为"键值对"或者"键值对对象",在Java中叫做"Entry对象"
    *            Map
    * HashMap           TreeMap
    * LinkedHashMap
    *
    *
    * Map是双列集合的顶层接口,它的功能是双列集合都可以继承使用的
    * V put(K key , V value)  添加元素
    * V remove(Object key)  根据键删除键值元素
    * void clear() 移除所有的键值对元素
    * boolean containsKey(Object key) 判断集合是否包含指定的键
    * boolean containsValue(object value) 判断集合是否包含指定的值
    * boolean isEmpty()  判断集合是否为空
    * int size() 集合的长度,也就是集合中的键值对的个数
    * */
}
